<?php
namespace app\admin\api;


use think\Controller;
use \think\Session;
use app\admin\common\Http\ConferenceHttpClient;


//订单接口类
class ConferenceOrder extends ConferenceHttpClient
{

    /**
     * 获取订单列表
     * @return [type] [description]
     */
    public function orderList($token,$data)
    {
        //获取数据
        $url = '/v1/site/orders';

        $res['page'] = $data['page'];
        $res['page_size'] = $data['limit'];

        //设置headers头
        $headers = getheader($token);

        //请求接口信息
        $result = $this->get($url,$res,$headers);

        if ($result->code == 0){
            return $result->data;

        }else{
            return $result->message;
        }
    }


//    /**
//     * 会议站联系我们创建
//     * @return [type] [description]
//     */
//    public function orderCreate($data,$token)
//    {
//        $url = '/v1/site/orders';
//
//        //设置headers头
//        $headers = getheader($token);
//
//        //请求接口信息
//        $result = $this->post($url,$data,$headers);
//
//        if ($result->code == 0){
//            return 555;
//
//        }else{
//            return $result->message;
//        }
//
//    }


    /**
     * 获取订单详情
     * @return [type] [description]
     */
    public function orderDetails($id,$token)
    {
        //获取数据
        $url = '/v1/site/orders/'.$id;

        //设置headers头
        $headers = getheader($token);

        $res = array();
        //$res['id'] = $id;
        //请求接口信息
        $result = $this->get($url,$res,$headers);

        if ($result->code == 0){
            return $result->data->item;
        }else{
            return $result->message;
        }

    }


//    /**
//     * 会议站订单更新
//     * @return [type] [description]
//     */
//    public function orderUpdate($id,$data,$token)
//    {
//        if($data) {
//            //获取数据
//            $url = '/v1/site/orders/'.$id;
//
//            //设置headers头
//            $headers = getheader($token);
//
//            //请求接口信息
//            $result = $this->put($url,$data,$headers);
//
//            if ($result->code == 0){
//                return 555;
//            }else{
//                return $result->message;
//            }
//        }
//
//    }


    /**
     * 会议站订单删除
     * @return [type] [description]
     */
    public function orderDelete($id,$token)
    {
        //获取数据
        $url = '/v1/site/orders/'.$id;

        //设置headers头
        $headers = getheader($token);

        $res = array();
        //$res['id'] = $id;
        //请求接口信息
        $result = $this->delete($url,$res,$headers);

        if ($result->code == 0){
            return 555;
        }else{
            return $result->message;
        }
    }

}